Abstract: The term Big Data play very important role in various fields. It is the collection of data in the large amount which has to store, capture, manage and process. For this process we have introduced various tool and techniques in this paper. Big data is a term which is being used almost in every field. Big data is basically used in various fields just like Medical department, Business, Agriculture, Education, BDA, Finance etc. We have also introduced the applications of Big Data in different fields. This paper will give the detailed explanation of different tools and different applications in which Big Data is used in very vast amount.

Keywords: Big data, Big data Analytics, Hadoop, MapReduce, HDFS, Data Mining.